synthetic sand mixtures - Turc Anglais Dictionnaire